mountain population - Turco Inglés Diccionario